/*HTML SELECTORS///////////////////////////////////////////////////////////////*/
body{background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:70%;}

a{color:#0f2b8e;}
a:visited{color:#333;}
a:hover{color:#63ac1f;text-decoration:none;}

img{border:none;margin:0;padding:0;}
a img{border:none;text-decoration:none;}

h1{font-size:130%;font-weight:bold;} 
h2{font-size:120%;border-bottom:solid 2px #9bafd5;font-weight:bold;color:#0f2c92;padding:3px 0 3px 0;margin:20px 0 10px 0;}
h2 a{text-decoration:none;}
h3{font-size:95%;margin:20px 0 10px 0;padding:0;}
h4{font-size:100%;}

sup {color:#777;}
form{margin:0;padding:0;}

/*Bulleted List*/
ul{margin:0 0 8px 30px;padding:0;}
ul li{margin-bottom:4px;list-style-image:url('http://www.vita.virginia.gov/uploadedImages/_Template/bulletSquare.gif');}
ul li ul{margin-top:10px;}
ul li ul li{list-style-image:url('http://www.vita.virginia.gov/uploadedImages/_Template/bulletCircle.gif');}
ul li ul li ul li{list-style-image:url('http://www.vita.virginia.gov/uploadedImages/_Template/bulletDisk.gif');}

/*CUSTOM TEMPLATE////////////////////////////////////////////////////////////////////////*/
	/*TOP PAGE LAYOUT*/
		.PageBody{background:url('/2010/_Images/PlainWhite/MainBanner.png') center top no-repeat;}
			.AgencyBanner{padding:0;margin:0;height:100px;}
				.AgencyBanner h1{font-size:190%;padding:20px 0 0 15px;margin:0;color:#000;}
			.BreadCrumb{height:22px;}
				.BreadCrumb .ContactUs{position:absolute;top:140px;right:220px;}
				.BreadCrumb p{margin:0;padding:5px 0 0 20px;}
				.BreadCrumb a{color:#000;font-weight:bold;text-decoration:none;}
					.BreadCrumb a:visited{color:#000;}
					.BreadCrumb a:hover{color:#ccc;}
			.MainHeading{font-size:150%;margin:0;padding:9px 0 0 10px;height:30px;color:#000;background:#eee;}

	/*NAVIGATION MENUS*/
		.Menu ul{margin:0;padding:0 2px 2px 2px;clear:both;}
			.Menu li{padding:0;margin:0;list-style-type:none;display:inline;}
			.Menu ul li a{margin:0;padding:3px 3px 5px 3px;color:#000;font-weight:bold;display:block;text-decoration:none;}
			.Menu ul li a:visited{color:#000;}
			.Menu ul li a:hover{color:#ccc;}
			/*LEFT MENU*/
				.LeftMainMenu{}
				.LeftMainMenuSub{margin:0 0 0 7px;width:208px;}
			/*RIGHT MENU*/
				.RightMenu{width:188px;margin:0 7px 0 0;}
				.RightMenu h2{color:#000;border-bottom:2px solid #ccc;margin:0;padding:5px 0 5px 5px;}

			.LeftColumn{height:150px;}
			.ContentWindow{margin:0 3px 3px 3px;}
			.ContentBG{padding:0 5px 5px 5px;}
			.Footer{}
				.FooterColumnsWidth{width:24%;float:left;}
				.FooterColumns{background:#fff;height:200px;padding:10px;border-right:1px solid #ccc;}

/*HEADER LINKS*/
	.HeaderLinks{width:980px;height:100px;margin:0 auto;}
		.HeaderLinks a{font-weight:bold;font-size:95%;text-decoration:none;color:#000;}
		.HeaderLinks a:visited{color:#000;}
		.HeaderLinks a:hover{color:#ccc;}

		.HeaderLinks .LeftGroup{padding:10px 0 0 0;float:left;width:400px;}
		.HeaderLinks .LeftGroupSub{text-align:center;float:left;width:195px;}
			.HeaderLinks .LeftGroupSub p{margin:5px 0 0 0;padding:0;}

		.HeaderLinks .MidGroup{margin:0 400px 0 400px;}
			.HeaderLinks .MidGroup p{margin:0; padding:0;}
			.HeaderLinks .MidGroup a{height:100px;display:block;}

		.HeaderLinks .RightGroup{padding:10px 0 0 0;float:right;width:400px;}
		.HeaderLinks .RightGroupSub{text-align:center;float:right;width:195px;}
			.HeaderLinks .RightGroupSub p{margin:5px 0 0 0;padding:0;}

/*HOME PAGE////////////////////////////////////////////////////////////////////////*/
	/*SLIDESHOW*/
		.HomePageSlideShowContainer{}
		.HomePageSlideShow{height:200px;text-align:center;}
			.HomePageSlideShow a{text-decoration:none;display:block;width:100%;height:200px;margin:0;padding:0;}
			.SlideShowSelectors{text-align:center;margin:0;background:#fff;}
				.SelectorImageDiv{margin:0;}
				.SlideShowSelectors img{cursor:pointer;margin:0 2px 0 2px;}
				.SlideShowSelectors h2{padding:5px;margin:0 0 3px 0;border:none;}

	/*FLOATING BLOCKS*/
		.HomePageBlocksWidth{width:33.3%;float:left;}
			.HomePageBlocks{}
				.HomePageBlocks h2{font-size:95%;border:none;margin:2px;padding:0;}
				.HomePageBlocks .HomePageBlocksContent{background:#fff;margin:5px;padding:3px;}

	/*NEWS ITEMS*/
		.HomePageNewsItem{border:1px solid #ccc;background:#fff;width:99.9%;float:left;clear:both;margin:0 3px 3px 0;}
			.HomePageNewsItem h2{background:#fff;height:18px;font-size:95%;border:none;margin:0;padding:7px 5px 0 30px;}
			.HomePageNewsItem .HomePageNewsArticle{background:#fff;margin:5px;padding:3px;}
			.HomePageNewsItem p{margin:3px 3px 8px 3px;}